<?php session_start();
if(!isset($_SESSION['login'])){//ponerle el !
echo '<script language="javascript">
window.location.href="../../../Login.php";
</script>';
} else {/* else Global*/ 
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!--
	UES-FIA-EISI-TBS115
	PHP - Sistema/Usuarios/Vista
	Nombre: Form_NuevoUsuario.php
	Fecha:	28/junio/2011
	Autor:	juan carlos menjivar Miranda
	Descripción: Formulario para la creacion de un nuevo usuario del sistema
 	Actualizado: 09/Agosto/2011, Juan carlos Menjivar.
-->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Nuevo usuario</title>

<link rel="stylesheet" href="../../../Estilos/stickytooltip.css" type="text/css"/>
<link rel="stylesheet" href="../../../Estilos/Menu_h.css" type="text/css" media="screen" />
<link rel="stylesheet" href="../../../Estilos/Form.css" type="text/css" media="screen" />
<link rel="stylesheet" href="../../../Estilos/Blueprint/screen.css" type="text/css" media="screen, projection" />
<link rel="stylesheet" href="../../../Estilos/Blueprint/print.css" type="text/css" media="print" />
<link rel="stylesheet" href="../../../Estilos/Principal-estilos.css" type="text/css" media="screen" />
<link type="text/css" href="../../../Estilos/cupertino/jquery-ui-1.8.12.custom.css" rel="stylesheet" />
<!--[if lt IE 8]>
  <link rel="stylesheet" href="../../../Estilos/Blueprint/ie.css" type="text/css" media="screen, projection">
<![endif]-->
<link rel="shortcut icon" href="../../../Imagenes/Icono-01.ico" type="image/x-icon"/>
<script type="text/javascript" src="../../../Script/jquery.min.js"></script><!--el core de jquery-->
<script type="text/javascript" src="../../../Script/stickytooltip.js"></script><!--el tooltip-->
<script type="text/javascript" src="../../../Script/Fecha.js"></script>
<script type="text/javascript" src="../../../Script/validatious-custom-0.9.1.min.js"></script>
<script type="text/javascript">
        $(document).ready(function(){
            setTimeout(function(){ $(".mensajes").fadeOut(800);}, 4000);  //.fadeIn(800).fadeOut(500).fadeIn(500).fadeOut(300)
        });
</script>


</head>
<body>
<div class="container">
<?php
//incluimos
include("../../Funciones/Menu.php");
include("../../Funciones/Conexion.php");
include("../Controlador/Func_usuario.php");
?>

	<div class="span-24 last "> <!--Inicia header-->
		<div class="header"></div>
	</div>
	<div class="span-24 last"> <!--Inicia menu horizontal-->
	<table class="loginn">
	<tr>
		<td><script type="text/javascript">fecha();</script></td>
		<td align="right"><?php echo "Usted ha iniciado sesi&oacute;n como: <b>". $_SESSION['login']."</b>";?></td>
	</tr>
	</table>
		<div class="menu-horizontal">	
		<?php 
		$link=Conexion();
		$Usuario=$_SESSION['login'];
		$Consulta=pg_query($link,"SELECT id_rol FROM tblusuario WHERE nom_usuario='$Usuario'");
			if(!$Consulta){
			echo'<div class="error mensajes"><strong>Error</strong><br/>Error al cargar el menu<br/>Si el Problema continua reportelo al administrador del Sistema.</div>';
			echo pg_last_error();
			exit();
			}
			$array=pg_fetch_row($Consulta);
			pg_close($link);
			$codigo=$array[0];
	
		menu($codigo);

		?>	
		</div>
	</div>
	<!--Inicia cuerpo-->
	<div class="span-5"> <!--Inicia menu vertical-->
		<div class="menu-vertical">
		<div class="conten-logo-insafocoop"><div class="logo-insafocoop"></div></div>
		<ul>
			<li><a href="../../Usuarios/Vista/Principal.php" alt="Menu" title="el menu">Incio</a></li>
			<li class="ultima-li"><a href="../../Usuarios/Controlador/Logout.php" alt="Menu" title="el menu">Salir de SIRAC</a></li>
		</ul>
		</div>
		<div class="avisos">
			<h2 class="nueva">Noticias!</h2>
			<p>Al crearse un nuevo usuario, este recivir&aacute; un correo electronico con El Nombre de Usuario y su Clave Contrase&ntilde;a, para asi poder acceder al sistema y posteriormente editar su informacion B&aacute;sica...</p>
		</div>
	</div>

	<div class="span-19 last"> <!--===============================Inicia contenido principal=========================================-->
		<div class="contenido-principal contenido-fondo">			
			<h2>Crear Nuevo Usuario </h2>
			<div align="center">
            <?php 
           
			/*Validar datos del formulario*/
			$link=Conexion();
			if(isset($_POST['Crear']))//submit
			{
				$Email=htmlspecialchars(trim($_POST['txtCorreo']));
				$Id_Usuario=CreaIdUsuario();//crea el nombre y la Contraseña del usuario (automatico)
				
				$Usuario = CreaNombreUsuario();
				$Code=$Usuario;
				$Pass = sha1(md5(trim($Usuario)));
				/*
				$Clave=CreaNombreUsuario();
				$Code=$Clave;
				$Pass = sha1(md5(trim($Clave)));
				*/
				$Email=htmlspecialchars(trim($_POST['txtCorreo']));
				$EstatusUsuario="Activo";
				
				$Rol=$_POST['optRol'];
				
				if (isset($Usuario)&& !empty($Usuario)&&
					isset($Pass)&& !empty($Pass)&&
					isset($Email)&& !empty($Email)&&
					isset($Code)&& !empty($Code)&&
					isset($EstatusUsuario)&& !empty($EstatusUsuario)&&
					isset($Id_Usuario)&& !empty($Id_Usuario)
					)
				{
					if(isset($Rol)&& !empty($Rol))
					{
						InsertaDatosUser($Usuario,$Pass,$Email,$Id_Usuario,$Rol,$EstatusUsuario,$Code);
					}
					else{
						echo '<div class="error_ mensajes"><strong>Error</strong><br/>Las listas estan vacias, Seleccione una opci&oacute;n.</div>';
					}	
				} 
				else{
					echo'<div class="error_ mensajes"><strong>Error</strong><br/>Parece que hay Elementos Vacios. Todos los campos son Obligatorios</div>';
				}
			}
						
			?>
				<form action="Form_NuevoUsuario.php" method="post" class="validate"  name="FormU" >
					<table class="tabla-form" border="0">
						<tr>
							<td colspan="2"><div class="separador"><strong>Datos del Usuario</strong></div></td>
							<td width="40"><a href="#" data-tooltip="sticky1"><div class="help"></div></a></td>
						</tr>
						
                         <tr>
                           <td><label>Correo Electr&oacute;nico</label></td>
                           <td><input type="text" name="txtCorreo" id="txtCorreo" class="required email inp2"  value="<?php echo "$Email";?>"/><div align="left" class="asterisco"><strong>&nbsp;*</strong></div></td>
                           <td>&nbsp;</td>
                         </tr>
						 <tr>
                           <td><label>Asignar Rol</label></td>
                           <td><?php ListaRol();?></td>
                           <td>&nbsp;</td>
                         </tr>
						 
						 
					</table>
                    
                  <div align="right" style="padding:6px; margin-right:45px;"><br /><br />
                    <button type="submit" name="Crear" class="boton-form boton-form-link submit"><img src="../../../Imagenes/Save.png"/> Crear Usuario</button>
                    <button type="button" name="Cancelar" class="boton-form-x boton-form-link "><img src="../../../Imagenes/Cancel.png" /> Cancelar</button>			
                  </div>
			  </form>
				<br/>
			</div>
        </div>
	</div>
	<!--HTML for the tooltips(El JQuery)-->
	<div id="mystickytooltip" class="stickytooltip">
		<div style="padding:5px">
			<div id="sticky1" class="atip" style="width:262px">
				<table align="center" class="tooltipz">
				<tr>
					<td align="center" valign="top"><img src="../../../Imagenes/Info.png" style="width:50px; eight:50px;"/></td>
					<td align="left" >
						<strong>Informaci&oacute;n</strong><br/>
						<small>Escribe el Correo Electr&oacute;nico del usuario a crear, ademas de asignarle el rol que tendra dentro del sistema.<br />
                        	El Usuario se crear&aacute; automaticamente y enviar&aacute; un Correo Electr&oacute;nico al usuario para que continue 
                            el formulario de registro, con sus datos personales.
                        </small>
                        
                        
                       
					</td>
				</tr>
				</table> 
			</div>
			
		<div class="stickystatus"></div>
		</div>
	</div>
	<div class="span-24 last"> <!--Inicia footer-->
		<div class="footer"></div>
	</div>
</div>

</body>
</html>
<?php }?>